x-ray installation - German English Dictionary